/* 
从 vite 库里导入 defineConfig 函数，用于添加插件。
之后从 "@vitejs/plugin-vue" 中导入 vue 插件。
默认导出 defineConfig() 的返回值。
在函数参数中，给它传递一个配置对象，设置 plugins 属性为一个数组，把调用 vue() 函数的结果放到数组中。
这样就配置好了 vue 3.0 的环境。 
*/

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";

export default defineConfig({
  plugins: [vue()],
  server: {
    open: true,
    proxy: {
      "/api": {
        target: "http://localhost:3001",
        changeOrigin: true,
        rewrite: (path) => path.replace(/^\/api/, ""),
      },
    },
  },
});
